package ru.budget.mobile.ui.base

import android.app.NotificationManager
import android.content.Context
import androidx.core.app.NotificationCompat
import ru.budget.mobile.R

class BudgetNotificationService(
    private val context: Context
) {
    private val notificationManager = context.getSystemService(NotificationManager::class.java)

    fun showNotification() {
        val notification = NotificationCompat.Builder(context, "main_notify")
        notification.apply {
            setContentText("Не забудьте внести расходы/доходы в приложение за сегодня!")
            setPriority(NotificationManager.IMPORTANCE_HIGH)
            setAutoCancel(true)
            setSmallIcon(R.drawable.icon1024)
        }
        notificationManager.notify(1, notification.build())
    }
}